package com.woniuxy.portal.service;

import com.woniuxy.portal.model.vo.CartVo;

/**
 * @author yellow Docter
 * @date 2024-10-25
 * @desc 蜗牛创想：www.woniuxy.com
 */
public interface CartService {

    /**
     * 获取用户的购物车
     */
    CartVo getCart(Long userId);

    /**
     * 添加一件商品到购物车
     */
    CartVo addCartItem(Long userId, Long bookId);

    /**
     * 删除购物车项
     */
    CartVo removeCartItem(Long userId, Long bookId);

    void clearCart(Long userId);
}
